water hammer arrestor - Spanish English Dictionary